package com.weixing.mall.provider.model.vo.report.storage;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * @author jzy
 * @date 2020/6/6
 */
@Data
@Accessors(chain = true)
@ApiModel(value="StorageDefectReportVo", description="08仓储部-次品报表")
public class StorageDefectReportVo {
    @ApiModelProperty(value = "所属客服Id")
    @ExcelIgnore
    private Long customerId;
    @ApiModelProperty(value = "代理商Id")
    @ExcelIgnore
    private Long agentId;
    @ApiModelProperty(value = "角色类型 1客服  2代理商")
    @ExcelIgnore
    private Integer roleType;
    @ApiModelProperty(value = "所属客服")
    @ExcelIgnore
    private String customerName;


    @ApiModelProperty(value = "用户名")
    @ExcelProperty("用户名")
    private String userName;
    @ApiModelProperty(value = "瑕疵数量")
    @ExcelProperty("用户名")
    private Integer flawQuantity;
    @ApiModelProperty(value = "瑕疵金额")
    @ExcelProperty("瑕疵金额")
    private Integer flawAmount;
    @ApiModelProperty(value = "问题订单件数")
    @ExcelProperty("问题订单件数")
    private Integer issueQuantity;
    @ApiModelProperty(value = "问题订单金额")
    @ExcelProperty("问题订单金额")
    private BigDecimal issueAmount;
}
